<?php

$sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);

socket_connect($sock, '127.0.0.1', 9501);

while (true) {
    // 让控制台输入内容
    $in = trim(fgets(STDIN));

    if ($in === 'quit') {
        socket_write($sock, $in);
        socket_close($sock);
        break;
    }

    if ($in) {
        // 向服务端发送内容
        socket_write($sock, $in);
    }

    // 读取服务端发送的消息
    $msg = socket_read($sock, 1024);
    echo $msg;
}

